<!DOCTYPE HTML>
<html>
  <head>
    <title>LeanEngine</title>
    <link rel="stylesheet" href="/stylesheets/style.css">
    <script src="/scripts/jquery.min.js"></script>
    <link rel="stylesheet" href="/scripts/miniui/themes/default/miniui.css">
    <link rel="stylesheet" href="/scripts/miniui/themes/icons.css">
    <link rel="stylesheet" href="/scripts/miniui/themes/bootstrap/skin.css">
    <script src="/scripts/miniui/miniui.js"></script>
  </head>
  <body>
  <div id="loginWindow" class="mini-window" title="用户登录" style="width:350px;height:165px;"
       showModal="true" showCloseButton="false"
  >

    <div id="loginForm" style="padding:15px;padding-top:10px;">
      <table >
        <tr>
          <td style="width:60px;"><label for="username$text">帐号：</label></td>
          <td>
            <input id="username" name="username"  class="mini-textbox" required="true" style="width:150px;"/>
          </td>
        </tr>
        <tr>
          <td style="width:60px;"><label for="pwd$text">密码：</label></td>
          <td>
            <input id="password" name="password" onvalidation="onPwdValidation" class="mini-password" requiredErrorText="密码不能为空" required="true" style="width:150px;" onenter="onLoginClick"/>
            &nbsp;&nbsp;<a href="#" >忘记密码?</a>
          </td>
        </tr>
        <tr>
          <td></td>
          <td style="padding-top:5px;">
            <a onclick="onLoginClick" class="mini-button" style="width:60px;">登录</a>
            <a onclick="onResetClick" class="mini-button" style="width:60px;">重置</a>
          </td>
        </tr>
      </table>
    </div>
  </div>





  <script type="text/javascript">
      mini.parse();

      var loginWindow = mini.get("loginWindow");
      loginWindow.show();

      function onLoginClick(e) {
          var form = new mini.Form("#loginWindow");

          form.validate();
          if (form.isValid() == false) return;

          loginWindow.hide();
          var username = mini.get("username").getValue();
          var password = mini.get("password").getValue();
          mini.loading("登录成功，马上转到系统...", "登录成功");
          $.ajax({
              type: "POST",
              url: "/getdata/login",
              data: {
                  username:username,
                  password: password,
              },
              success: function (result) {
                  if (result!='0') {
                      window.location = '/';
                  }else {
                      alert('账户名或密码错误');
                      window.location = '/';
                  }
              }
          })
      }
      function onResetClick(e) {
          var form = new mini.Form("#loginWindow");
          form.clear();
      }
      /////////////////////////////////////
      function isEmail(s) {
          if (s.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
              return true;
          else
              return false;
      }
      function onUserNameValidation(e) {
          if (e.isValid) {
              if (isEmail(e.value) == false) {
                  e.errorText = "必须输入邮件地址";
                  e.isValid = false;
              }
          }
      }
      function onPwdValidation(e) {
          if (e.isValid) {
              if (e.value.length < 5) {
                  e.errorText = "密码不能少于5个字符";
                  e.isValid = false;
              }
          }
      }
  </script>
  </body>
</html>
